Presentation: Tweet"DevOps & WebSphere: Experiences in Chef enabling the IBM WebSphere Liberty Profile"
Several years ago, in IBM development labs across the world, a ground swell of software developers faced a challenge to evolve WebSphere Application Server to become the 'Devs' choice for writing Web Applications. By 'Ops' people, it was, and is, well known for its solidity and performance. But Devs were having a hard time. They told us they wanted to be free to make small changes to their code and see it reflected in the running server before coffee entered their minds. Free to use just the parts of the product their application needed, keeping memory footprint low and Cloud friendly. And to use it while developing their applications, for free. The result: IBM WebSphere Liberty Profile. WebSphere Application Server reformed into a lightweight, flexible and easy to use runtime with a rapid restart time and fidelity with the existing product editions.
Meanwhile, the DevOps movement was extending the idea of agile development to push the process all the way through to production. OS, middleware and application deployment automation in a reliable and repeatable way were enabling incremental and frequent delivery of software to production. Result: new capabilities delivered step by step to running production systems, amplifying the customer 'feedback loop', gaining a competitive advantage.
Could the ease of configuration, deployment and speedy start time of the WebSphere Liberty Profile work well with the DevOps technologies providing Infrastructure as Code, such as Chef, to bring further value? With a small team we've been learning DevOps with Chef, and fitting the WebSphere Liberty Profile into the Infrastructure as Code model. This talk is about all of the above and our experiences in getting where we are, with plenty still to go.
Download slides